package com.dragon.modules.yuegou.entity.product;

import com.baomidou.mybatisplus.annotation.TableName;
import com.dragon.modules.yuegou.enums.product.HelpCheckStatus;
import com.dragon.modules.yuegou.enums.product.HelpReleaseType;
import com.dragon.modules.yuegou.enums.product.HelpStatus;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 商品助力活动信息表实体类<br>
 * 对应的表为：pro_help<br>
 * 
 * @author pbuilder generated
 * @date 2020-08-31 10:57:53
 * @company sgy
 * @version 2.0
 */
@TableName("pro_help")
@ApiModel(description = "商品助力活动信息表")
public class HelpEntity {

    /**  */
	protected String id;

    /** 活动名称 */
	@ApiModelProperty("活动名称")
	protected String name;

    /** 商圈ID */
	@ApiModelProperty("商圈ID")
	protected String busdId;

    /** 商户ID */
	@ApiModelProperty("商户ID")
	protected String merchantId;

    /** [枚举]发布类型：0-商圈-BUSD、1-商户-MERCHANT */
	@ApiModelProperty("[枚举]发布类型：0-商圈-BUSD、1-商户-MERCHANT")
	protected HelpReleaseType releaseType;

    /** 助力活动SPU */
	@ApiModelProperty("助力活动SPU")
	protected String spuId;

    /** 助力活动SKU */
	@ApiModelProperty("助力活动SKU")
	protected String skuId;

    /** 活动图片 */
	@ApiModelProperty("活动图片")
	protected String imgs;

    /** 助力折扣 */
	@ApiModelProperty("助力折扣")
	protected BigDecimal discount;

    /** 助力数量 */
	@ApiModelProperty("助力数量")
	protected Integer total;

    /** 剩余库存 */
	@ApiModelProperty("剩余库存")
	protected Integer surplus;

    /** 最大购买数量 */
	@ApiModelProperty("最大购买数量")
	protected Integer maxBuy;

    /** 助力最小人数 */
	@ApiModelProperty("助力最小人数")
	protected Integer minPeopleQey;

    /** 助力最大人数 */
	@ApiModelProperty("助力最大人数")
	protected Integer maxPeopleQey;

    /** 助力最大值 */
	@ApiModelProperty("助力最大值")
	protected BigDecimal helpMaxValue;

    /** 助力活动展示开始时间（可以看到的时间） */
	@ApiModelProperty("助力活动展示开始时间（可以看到的时间）")
	protected LocalDateTime viewBeginTime;

    /** 助力活动展示结束时间（可以看到的时间） */
	@ApiModelProperty("助力活动展示结束时间（可以看到的时间）")
	protected LocalDateTime viewEndTime;

    /** 助力活动开始时间（可以下单的时间） */
	@ApiModelProperty("助力活动开始时间（可以下单的时间）")
	protected LocalDateTime beginDate;

    /** 助力活动结束时间（可以下单的时间） */
	@ApiModelProperty("助力活动结束时间（可以下单的时间）")
	protected LocalDateTime endDate;

    /** 限底价购买 1:是，0否 */
	@ApiModelProperty("限底价购买 1:是，0否")
	protected Boolean floorPriceLimit;

    /** 首页展示0 :否；1：是 */
	@ApiModelProperty("首页展示0 :否；1：是")
	protected Boolean showMain;

    /** 精选 0 :否；1：是 */
	@ApiModelProperty("精选 0 :否；1：是")
	protected Boolean isChoiceness;

    /** 是否推荐 0:不推荐 1:推荐 */
	@ApiModelProperty("是否推荐 0:不推荐 1:推荐")
	protected Integer isRecommend;

    /** 是否过期:0:否 1:是 */
	@ApiModelProperty("是否过期:0:否 1:是")
	protected Integer isExpire;

    /** [枚举]活动状态：0-已开启-NORMAL、1-已停止-STOP */
	@ApiModelProperty("[枚举]活动状态：0-已开启-NORMAL、1-已停止-STOP")
	protected HelpStatus status;

    /** 助力规则介绍 */
	@ApiModelProperty("助力规则介绍")
	protected String remarks;

    /** 排序 */
	@ApiModelProperty("排序")
	protected Integer sort;

    /** 分享次数 */
	@ApiModelProperty("分享次数")
	protected Integer shareNum;

    /** 浏览次数 */
	@ApiModelProperty("浏览次数")
	protected Integer views;

    /** 审核人 */
	@ApiModelProperty("审核人")
	protected String checkBy;

    /** 审核时间 */
	@ApiModelProperty("审核时间")
	protected LocalDateTime checkTime;

    /** 审核备注 */
	@ApiModelProperty("审核备注")
	protected String checkReason;

    /** [枚举]审核状态：0-待提交-SUBMIT、1-审核中-CHECKING、2-审核通过-THROUGH、3-审核未通过-NOTHROUGH */
	@ApiModelProperty("[枚举]审核状态：0-待提交-SUBMIT、1-审核中-CHECKING、2-审核通过-THROUGH、3-审核未通过-NOTHROUGH")
	protected HelpCheckStatus checkStatus;

    /** 创建人ID */
	@ApiModelProperty("创建人ID")
	protected String createdBy;

    /** 创建时间 */
	@ApiModelProperty("创建时间")
	protected LocalDateTime createdTime;

    /** 更新人ID */
	@ApiModelProperty("更新人ID")
	protected String modifiedBy;

    /** 更新时间 */
	@ApiModelProperty("更新时间")
	protected LocalDateTime modifiedTime;

    /** 逻辑删除，1表示已删除,0表示未删除 */
	@ApiModelProperty("逻辑删除，1表示已删除,0表示未删除")
	protected Boolean del;

    /** 删除人ID */
	@ApiModelProperty("删除人ID")
	protected String delBy;

    /** 删除时间 */
	@ApiModelProperty("删除时间")
	protected LocalDateTime delTime;

	/**
	 * 构造一个空商品助力活动信息表实体对象
	 */
	public HelpEntity(){
		super();
	}

	/**
	 * 依据其它对象的信息构造一个商品助力活动信息表实体对象
	 * 
	 * @param other 其它对象
	 */
	public HelpEntity(HelpEntity other){
		super();
     	this.id = other.id;
     	this.name = other.name;
     	this.busdId = other.busdId;
     	this.merchantId = other.merchantId;
     	this.releaseType = other.releaseType;
     	this.spuId = other.spuId;
     	this.skuId = other.skuId;
     	this.imgs = other.imgs;
     	this.discount = other.discount;
     	this.total = other.total;
     	this.surplus = other.surplus;
     	this.maxBuy = other.maxBuy;
     	this.minPeopleQey = other.minPeopleQey;
     	this.maxPeopleQey = other.maxPeopleQey;
     	this.helpMaxValue = other.helpMaxValue;
     	this.viewBeginTime = other.viewBeginTime;
     	this.viewEndTime = other.viewEndTime;
     	this.beginDate = other.beginDate;
     	this.endDate = other.endDate;
     	this.floorPriceLimit = other.floorPriceLimit;
     	this.showMain = other.showMain;
     	this.isChoiceness = other.isChoiceness;
     	this.isRecommend = other.isRecommend;
     	this.isExpire = other.isExpire;
     	this.status = other.status;
     	this.remarks = other.remarks;
     	this.sort = other.sort;
     	this.shareNum = other.shareNum;
     	this.views = other.views;
     	this.checkBy = other.checkBy;
     	this.checkTime = other.checkTime;
     	this.checkReason = other.checkReason;
     	this.checkStatus = other.checkStatus;
     	this.createdBy = other.createdBy;
     	this.createdTime = other.createdTime;
     	this.modifiedBy = other.modifiedBy;
     	this.modifiedTime = other.modifiedTime;
     	this.del = other.del;
     	this.delBy = other.delBy;
     	this.delTime = other.delTime;
	}


	/**
	 * 获取
	 * 
	 * @return id 
	 */
	public String getId() {
		return id;
	}
  	
	/**
	 * 设置
	 * 
	 * @param id 
	 */
	public void setId(String id) {
		this.id = id;
	}

	/**
	 * 获取活动名称
	 * 
	 * @return name 活动名称
	 */
	public String getName() {
		return name;
	}
  	
	/**
	 * 设置活动名称
	 * 
	 * @param name 活动名称
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * 获取商圈ID
	 * 
	 * @return busdId 商圈ID
	 */
	public String getBusdId() {
		return busdId;
	}
  	
	/**
	 * 设置商圈ID
	 * 
	 * @param busdId 商圈ID
	 */
	public void setBusdId(String busdId) {
		this.busdId = busdId;
	}

	/**
	 * 获取商户ID
	 * 
	 * @return merchantId 商户ID
	 */
	public String getMerchantId() {
		return merchantId;
	}
  	
	/**
	 * 设置商户ID
	 * 
	 * @param merchantId 商户ID
	 */
	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}

	/**
	 * 获取[枚举]发布类型：0-商圈-BUSD、1-商户-MERCHANT
	 * 
	 * @return releaseType [枚举]发布类型：0-商圈-BUSD、1-商户-MERCHANT
	 */
	public HelpReleaseType getReleaseType() {
		return releaseType;
	}
  	
	/**
	 * 设置[枚举]发布类型：0-商圈-BUSD、1-商户-MERCHANT
	 * 
	 * @param releaseType [枚举]发布类型：0-商圈-BUSD、1-商户-MERCHANT
	 */
	public void setReleaseType(HelpReleaseType releaseType) {
		this.releaseType = releaseType;
	}

	/**
	 * 获取助力活动SPU
	 * 
	 * @return spuId 助力活动SPU
	 */
	public String getSpuId() {
		return spuId;
	}
  	
	/**
	 * 设置助力活动SPU
	 * 
	 * @param spuId 助力活动SPU
	 */
	public void setSpuId(String spuId) {
		this.spuId = spuId;
	}

	/**
	 * 获取助力活动SKU
	 * 
	 * @return skuId 助力活动SKU
	 */
	public String getSkuId() {
		return skuId;
	}
  	
	/**
	 * 设置助力活动SKU
	 * 
	 * @param skuId 助力活动SKU
	 */
	public void setSkuId(String skuId) {
		this.skuId = skuId;
	}

	/**
	 * 获取活动图片
	 * 
	 * @return imgs 活动图片
	 */
	public String getImgs() {
		return imgs;
	}
  	
	/**
	 * 设置活动图片
	 * 
	 * @param imgs 活动图片
	 */
	public void setImgs(String imgs) {
		this.imgs = imgs;
	}

	/**
	 * 获取助力折扣
	 * 
	 * @return discount 助力折扣
	 */
	public BigDecimal getDiscount() {
		return discount;
	}
  	
	/**
	 * 设置助力折扣
	 * 
	 * @param discount 助力折扣
	 */
	public void setDiscount(BigDecimal discount) {
		this.discount = discount;
	}

	/**
	 * 获取助力数量
	 * 
	 * @return total 助力数量
	 */
	public Integer getTotal() {
		return total;
	}
  	
	/**
	 * 设置助力数量
	 * 
	 * @param total 助力数量
	 */
	public void setTotal(Integer total) {
		this.total = total;
	}

	/**
	 * 获取剩余库存
	 * 
	 * @return surplus 剩余库存
	 */
	public Integer getSurplus() {
		return surplus;
	}
  	
	/**
	 * 设置剩余库存
	 * 
	 * @param surplus 剩余库存
	 */
	public void setSurplus(Integer surplus) {
		this.surplus = surplus;
	}

	/**
	 * 获取最大购买数量
	 * 
	 * @return maxBuy 最大购买数量
	 */
	public Integer getMaxBuy() {
		return maxBuy;
	}
  	
	/**
	 * 设置最大购买数量
	 * 
	 * @param maxBuy 最大购买数量
	 */
	public void setMaxBuy(Integer maxBuy) {
		this.maxBuy = maxBuy;
	}

	/**
	 * 获取助力最小人数
	 * 
	 * @return minPeopleQey 助力最小人数
	 */
	public Integer getMinPeopleQey() {
		return minPeopleQey;
	}
  	
	/**
	 * 设置助力最小人数
	 * 
	 * @param minPeopleQey 助力最小人数
	 */
	public void setMinPeopleQey(Integer minPeopleQey) {
		this.minPeopleQey = minPeopleQey;
	}

	/**
	 * 获取助力最大人数
	 * 
	 * @return maxPeopleQey 助力最大人数
	 */
	public Integer getMaxPeopleQey() {
		return maxPeopleQey;
	}
  	
	/**
	 * 设置助力最大人数
	 * 
	 * @param maxPeopleQey 助力最大人数
	 */
	public void setMaxPeopleQey(Integer maxPeopleQey) {
		this.maxPeopleQey = maxPeopleQey;
	}

	/**
	 * 获取助力最大值
	 * 
	 * @return helpMaxValue 助力最大值
	 */
	public BigDecimal getHelpMaxValue() {
		return helpMaxValue;
	}
  	
	/**
	 * 设置助力最大值
	 * 
	 * @param helpMaxValue 助力最大值
	 */
	public void setHelpMaxValue(BigDecimal helpMaxValue) {
		this.helpMaxValue = helpMaxValue;
	}

	/**
	 * 获取助力活动展示开始时间（可以看到的时间）
	 * 
	 * @return viewBeginTime 助力活动展示开始时间（可以看到的时间）
	 */
	public LocalDateTime getViewBeginTime() {
		return viewBeginTime;
	}
  	
	/**
	 * 设置助力活动展示开始时间（可以看到的时间）
	 * 
	 * @param viewBeginTime 助力活动展示开始时间（可以看到的时间）
	 */
	public void setViewBeginTime(LocalDateTime viewBeginTime) {
		this.viewBeginTime = viewBeginTime;
	}

	/**
	 * 获取助力活动展示结束时间（可以看到的时间）
	 * 
	 * @return viewEndTime 助力活动展示结束时间（可以看到的时间）
	 */
	public LocalDateTime getViewEndTime() {
		return viewEndTime;
	}
  	
	/**
	 * 设置助力活动展示结束时间（可以看到的时间）
	 * 
	 * @param viewEndTime 助力活动展示结束时间（可以看到的时间）
	 */
	public void setViewEndTime(LocalDateTime viewEndTime) {
		this.viewEndTime = viewEndTime;
	}

	/**
	 * 获取助力活动开始时间（可以下单的时间）
	 * 
	 * @return beginDate 助力活动开始时间（可以下单的时间）
	 */
	public LocalDateTime getBeginDate() {
		return beginDate;
	}
  	
	/**
	 * 设置助力活动开始时间（可以下单的时间）
	 * 
	 * @param beginDate 助力活动开始时间（可以下单的时间）
	 */
	public void setBeginDate(LocalDateTime beginDate) {
		this.beginDate = beginDate;
	}

	/**
	 * 获取助力活动结束时间（可以下单的时间）
	 * 
	 * @return endDate 助力活动结束时间（可以下单的时间）
	 */
	public LocalDateTime getEndDate() {
		return endDate;
	}
  	
	/**
	 * 设置助力活动结束时间（可以下单的时间）
	 * 
	 * @param endDate 助力活动结束时间（可以下单的时间）
	 */
	public void setEndDate(LocalDateTime endDate) {
		this.endDate = endDate;
	}

	/**
	 * 获取限底价购买 1:是，0否
	 * 
	 * @return floorPriceLimit 限底价购买 1:是，0否
	 */
	public Boolean getFloorPriceLimit() {
		return floorPriceLimit;
	}
  	
	/**
	 * 设置限底价购买 1:是，0否
	 * 
	 * @param floorPriceLimit 限底价购买 1:是，0否
	 */
	public void setFloorPriceLimit(Boolean floorPriceLimit) {
		this.floorPriceLimit = floorPriceLimit;
	}

	/**
	 * 获取首页展示0 :否；1：是
	 * 
	 * @return showMain 首页展示0 :否；1：是
	 */
	public Boolean getShowMain() {
		return showMain;
	}
  	
	/**
	 * 设置首页展示0 :否；1：是
	 * 
	 * @param showMain 首页展示0 :否；1：是
	 */
	public void setShowMain(Boolean showMain) {
		this.showMain = showMain;
	}

	/**
	 * 获取精选 0 :否；1：是
	 * 
	 * @return isChoiceness 精选 0 :否；1：是
	 */
	public Boolean getIsChoiceness() {
		return isChoiceness;
	}
  	
	/**
	 * 设置精选 0 :否；1：是
	 * 
	 * @param isChoiceness 精选 0 :否；1：是
	 */
	public void setIsChoiceness(Boolean isChoiceness) {
		this.isChoiceness = isChoiceness;
	}

	/**
	 * 获取是否推荐 0:不推荐 1:推荐
	 * 
	 * @return isRecommend 是否推荐 0:不推荐 1:推荐
	 */
	public Integer getIsRecommend() {
		return isRecommend;
	}
  	
	/**
	 * 设置是否推荐 0:不推荐 1:推荐
	 * 
	 * @param isRecommend 是否推荐 0:不推荐 1:推荐
	 */
	public void setIsRecommend(Integer isRecommend) {
		this.isRecommend = isRecommend;
	}

	/**
	 * 获取是否过期:0:否 1:是
	 * 
	 * @return isExpire 是否过期:0:否 1:是
	 */
	public Integer getIsExpire() {
		return isExpire;
	}
  	
	/**
	 * 设置是否过期:0:否 1:是
	 * 
	 * @param isExpire 是否过期:0:否 1:是
	 */
	public void setIsExpire(Integer isExpire) {
		this.isExpire = isExpire;
	}

	/**
	 * 获取[枚举]活动状态：0-已开启-NORMAL、1-已停止-STOP
	 * 
	 * @return status [枚举]活动状态：0-已开启-NORMAL、1-已停止-STOP
	 */
	public HelpStatus getStatus() {
		return status;
	}
  	
	/**
	 * 设置[枚举]活动状态：0-已开启-NORMAL、1-已停止-STOP
	 * 
	 * @param status [枚举]活动状态：0-已开启-NORMAL、1-已停止-STOP
	 */
	public void setStatus(HelpStatus status) {
		this.status = status;
	}

	/**
	 * 获取助力规则介绍
	 * 
	 * @return remarks 助力规则介绍
	 */
	public String getRemarks() {
		return remarks;
	}
  	
	/**
	 * 设置助力规则介绍
	 * 
	 * @param remarks 助力规则介绍
	 */
	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	/**
	 * 获取排序
	 * 
	 * @return sort 排序
	 */
	public Integer getSort() {
		return sort;
	}
  	
	/**
	 * 设置排序
	 * 
	 * @param sort 排序
	 */
	public void setSort(Integer sort) {
		this.sort = sort;
	}

	/**
	 * 获取分享次数
	 * 
	 * @return shareNum 分享次数
	 */
	public Integer getShareNum() {
		return shareNum;
	}
  	
	/**
	 * 设置分享次数
	 * 
	 * @param shareNum 分享次数
	 */
	public void setShareNum(Integer shareNum) {
		this.shareNum = shareNum;
	}

	/**
	 * 获取浏览次数
	 * 
	 * @return views 浏览次数
	 */
	public Integer getViews() {
		return views;
	}
  	
	/**
	 * 设置浏览次数
	 * 
	 * @param views 浏览次数
	 */
	public void setViews(Integer views) {
		this.views = views;
	}

	/**
	 * 获取审核人
	 * 
	 * @return checkBy 审核人
	 */
	public String getCheckBy() {
		return checkBy;
	}
  	
	/**
	 * 设置审核人
	 * 
	 * @param checkBy 审核人
	 */
	public void setCheckBy(String checkBy) {
		this.checkBy = checkBy;
	}

	/**
	 * 获取审核时间
	 * 
	 * @return checkTime 审核时间
	 */
	public LocalDateTime getCheckTime() {
		return checkTime;
	}
  	
	/**
	 * 设置审核时间
	 * 
	 * @param checkTime 审核时间
	 */
	public void setCheckTime(LocalDateTime checkTime) {
		this.checkTime = checkTime;
	}

	/**
	 * 获取审核备注
	 * 
	 * @return checkReason 审核备注
	 */
	public String getCheckReason() {
		return checkReason;
	}
  	
	/**
	 * 设置审核备注
	 * 
	 * @param checkReason 审核备注
	 */
	public void setCheckReason(String checkReason) {
		this.checkReason = checkReason;
	}

	/**
	 * 获取[枚举]审核状态：0-待提交-SUBMIT、1-审核中-CHECKING、2-审核通过-THROUGH、3-审核未通过-NOTHROUGH
	 * 
	 * @return checkStatus [枚举]审核状态：0-待提交-SUBMIT、1-审核中-CHECKING、2-审核通过-THROUGH、3-审核未通过-NOTHROUGH
	 */
	public HelpCheckStatus getCheckStatus() {
		return checkStatus;
	}
  	
	/**
	 * 设置[枚举]审核状态：0-待提交-SUBMIT、1-审核中-CHECKING、2-审核通过-THROUGH、3-审核未通过-NOTHROUGH
	 * 
	 * @param checkStatus [枚举]审核状态：0-待提交-SUBMIT、1-审核中-CHECKING、2-审核通过-THROUGH、3-审核未通过-NOTHROUGH
	 */
	public void setCheckStatus(HelpCheckStatus checkStatus) {
		this.checkStatus = checkStatus;
	}

	/**
	 * 获取创建人ID
	 * 
	 * @return createdBy 创建人ID
	 */
	public String getCreatedBy() {
		return createdBy;
	}
  	
	/**
	 * 设置创建人ID
	 * 
	 * @param createdBy 创建人ID
	 */
	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy;
	}

	/**
	 * 获取创建时间
	 * 
	 * @return createdTime 创建时间
	 */
	public LocalDateTime getCreatedTime() {
		return createdTime;
	}
  	
	/**
	 * 设置创建时间
	 * 
	 * @param createdTime 创建时间
	 */
	public void setCreatedTime(LocalDateTime createdTime) {
		this.createdTime = createdTime;
	}

	/**
	 * 获取更新人ID
	 * 
	 * @return modifiedBy 更新人ID
	 */
	public String getModifiedBy() {
		return modifiedBy;
	}
  	
	/**
	 * 设置更新人ID
	 * 
	 * @param modifiedBy 更新人ID
	 */
	public void setModifiedBy(String modifiedBy) {
		this.modifiedBy = modifiedBy;
	}

	/**
	 * 获取更新时间
	 * 
	 * @return modifiedTime 更新时间
	 */
	public LocalDateTime getModifiedTime() {
		return modifiedTime;
	}
  	
	/**
	 * 设置更新时间
	 * 
	 * @param modifiedTime 更新时间
	 */
	public void setModifiedTime(LocalDateTime modifiedTime) {
		this.modifiedTime = modifiedTime;
	}

	/**
	 * 获取逻辑删除，1表示已删除,0表示未删除
	 * 
	 * @return del 逻辑删除，1表示已删除,0表示未删除
	 */
	public Boolean getDel() {
		return del;
	}
  	
	/**
	 * 设置逻辑删除，1表示已删除,0表示未删除
	 * 
	 * @param del 逻辑删除，1表示已删除,0表示未删除
	 */
	public void setDel(Boolean del) {
		this.del = del;
	}

	/**
	 * 获取删除人ID
	 * 
	 * @return delBy 删除人ID
	 */
	public String getDelBy() {
		return delBy;
	}
  	
	/**
	 * 设置删除人ID
	 * 
	 * @param delBy 删除人ID
	 */
	public void setDelBy(String delBy) {
		this.delBy = delBy;
	}

	/**
	 * 获取删除时间
	 * 
	 * @return delTime 删除时间
	 */
	public LocalDateTime getDelTime() {
		return delTime;
	}
  	
	/**
	 * 设置删除时间
	 * 
	 * @param delTime 删除时间
	 */
	public void setDelTime(LocalDateTime delTime) {
		this.delTime = delTime;
	}

    public String toString() {
		return new StringBuilder().append("HelpEntity{").
			append("id=").append(id).
			append(",name=").append(name).
			append(",busdId=").append(busdId).
			append(",merchantId=").append(merchantId).
			append(",releaseType=").append(releaseType).
			append(",spuId=").append(spuId).
			append(",skuId=").append(skuId).
			append(",imgs=").append(imgs).
			append(",discount=").append(discount).
			append(",total=").append(total).
			append(",surplus=").append(surplus).
			append(",maxBuy=").append(maxBuy).
			append(",minPeopleQey=").append(minPeopleQey).
			append(",maxPeopleQey=").append(maxPeopleQey).
			append(",helpMaxValue=").append(helpMaxValue).
			append(",viewBeginTime=").append(viewBeginTime).
			append(",viewEndTime=").append(viewEndTime).
			append(",beginDate=").append(beginDate).
			append(",endDate=").append(endDate).
			append(",floorPriceLimit=").append(floorPriceLimit).
			append(",showMain=").append(showMain).
			append(",isChoiceness=").append(isChoiceness).
			append(",isRecommend=").append(isRecommend).
			append(",isExpire=").append(isExpire).
			append(",status=").append(status).
			append(",remarks=").append(remarks).
			append(",sort=").append(sort).
			append(",shareNum=").append(shareNum).
			append(",views=").append(views).
			append(",checkBy=").append(checkBy).
			append(",checkTime=").append(checkTime).
			append(",checkReason=").append(checkReason).
			append(",checkStatus=").append(checkStatus).
			append(",createdBy=").append(createdBy).
			append(",createdTime=").append(createdTime).
			append(",modifiedBy=").append(modifiedBy).
			append(",modifiedTime=").append(modifiedTime).
			append(",del=").append(del).
			append(",delBy=").append(delBy).
			append(",delTime=").append(delTime).
			append('}').toString();
    }

	/**
	 * 复制对象
	 * 
	 * @return 复制后的新实体对象
	 */
	public HelpEntity copy() {
		return new HelpEntity(this);
	}

    /**  */
	public static final String COL_ID = "id";

    /** 活动名称 */
	public static final String COL_NAME = "name";

    /** 商圈ID */
	public static final String COL_BUSD_ID = "busd_id";

    /** 商户ID */
	public static final String COL_MERCHANT_ID = "merchant_id";

    /** [枚举]发布类型：0-商圈-BUSD、1-商户-MERCHANT */
	public static final String COL_RELEASE_TYPE = "release_type";

    /** 助力活动SPU */
	public static final String COL_SPU_ID = "spu_id";

    /** 助力活动SKU */
	public static final String COL_SKU_ID = "sku_id";

    /** 活动图片 */
	public static final String COL_IMGS = "imgs";

    /** 助力折扣 */
	public static final String COL_DISCOUNT = "discount";

    /** 助力数量 */
	public static final String COL_TOTAL = "total";

    /** 剩余库存 */
	public static final String COL_SURPLUS = "surplus";

    /** 最大购买数量 */
	public static final String COL_MAX_BUY = "max_buy";

    /** 助力最小人数 */
	public static final String COL_MIN_PEOPLE_QEY = "min_people_qey";

    /** 助力最大人数 */
	public static final String COL_MAX_PEOPLE_QEY = "max_people_qey";

    /** 助力最大值 */
	public static final String COL_HELP_MAX_VALUE = "help_max_value";

    /** 助力活动展示开始时间（可以看到的时间） */
	public static final String COL_VIEW_BEGIN_TIME = "view_begin_time";

    /** 助力活动展示结束时间（可以看到的时间） */
	public static final String COL_VIEW_END_TIME = "view_end_time";

    /** 助力活动开始时间（可以下单的时间） */
	public static final String COL_BEGIN_DATE = "begin_date";

    /** 助力活动结束时间（可以下单的时间） */
	public static final String COL_END_DATE = "end_date";

    /** 限底价购买 1:是，0否 */
	public static final String COL_FLOOR_PRICE_LIMIT = "floor_price_limit";

    /** 首页展示0 :否；1：是 */
	public static final String COL_SHOW_MAIN = "show_main";

    /** 精选 0 :否；1：是 */
	public static final String COL_IS_CHOICENESS = "is_choiceness";

    /** 是否推荐 0:不推荐 1:推荐 */
	public static final String COL_IS_RECOMMEND = "is_recommend";

    /** 是否过期:0:否 1:是 */
	public static final String COL_IS_EXPIRE = "is_expire";

    /** [枚举]活动状态：0-已开启-NORMAL、1-已停止-STOP */
	public static final String COL_STATUS = "status";

    /** 助力规则介绍 */
	public static final String COL_REMARKS = "remarks";

    /** 排序 */
	public static final String COL_SORT = "sort";

    /** 分享次数 */
	public static final String COL_SHARE_NUM = "share_num";

    /** 浏览次数 */
	public static final String COL_VIEWS = "views";

    /** 审核人 */
	public static final String COL_CHECK_BY = "check_by";

    /** 审核时间 */
	public static final String COL_CHECK_TIME = "check_time";

    /** 审核备注 */
	public static final String COL_CHECK_REASON = "check_reason";

    /** [枚举]审核状态：0-待提交-SUBMIT、1-审核中-CHECKING、2-审核通过-THROUGH、3-审核未通过-NOTHROUGH */
	public static final String COL_CHECK_STATUS = "check_status";

    /** 创建人ID */
	public static final String COL_CREATED_BY = "created_by";

    /** 创建时间 */
	public static final String COL_CREATED_TIME = "created_time";

    /** 更新人ID */
	public static final String COL_MODIFIED_BY = "modified_by";

    /** 更新时间 */
	public static final String COL_MODIFIED_TIME = "modified_time";

    /** 逻辑删除，1表示已删除,0表示未删除 */
	public static final String COL_DEL = "del";

    /** 删除人ID */
	public static final String COL_DEL_BY = "del_by";

    /** 删除时间 */
	public static final String COL_DEL_TIME = "del_time";
}
